As the Software Test Engineer, you will execute test cases and protocols to verify software functionality, using numerous testing methods including functional, integration, and system testing. We are looking for someone who is self-motivated, diligent, detail-oriented, and can work independently and function well within in a team.
Responsibilities
- Written verification plans/protocols and executed formal testing in a regulated industry, medical device/surgical robotics.
- Install the software on the robotic platform and perform testing on release candidate builds.
- Conduct feature ad-hoc and exploratory testing along with bug verification.
- Participated in technical design reviews of requirements, specifications, and test protocols.
- Well-conversant in scripting using Python, Linux commands, and Embedded software.
Experience/Skills
- 6+ years of hands-on software testing experience preferably with complex medical devices.
- Experience with JIRA or any similar defect-tracking tool
- Experience with JAMA or similar requirements management tools
- Good to have a Squish experience.
- Experience working with software, firmware, and hardware.
- Experience in software tool validation, performing IQ/OQ/EQ of a system.
- Experience testing software for complex electro-mechanical or robotics systems.